﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Workflows.Components.TextMining.EnumerationObjects
{
    /// <summary></summary>
    public class PdfFileTypeDetectionFact
    {
        private string _FilePath;
        /// <summary></summary>
        public string FilePath
        {
            get { return _FilePath; }
            set { _FilePath = value; }
        }

        private List<int> _PagesContainsPersonTable;
        /// <summary></summary>
        public List<int> PagesContainsPersonTable
        {
            get { return _PagesContainsPersonTable; }
            set { _PagesContainsPersonTable = value; }
        }

        private Dictionary<int, int> _ColHeaderMatchScoresForPages;
        /// <summary></summary>
        public Dictionary<int, int> ColHeaderMatchScoresForPages
        {
            get { return _ColHeaderMatchScoresForPages; }
            set { _ColHeaderMatchScoresForPages = value; }
        }

        private Dictionary<int, bool> _HasEmbeddedImageForPages;
        /// <summary></summary>
        public Dictionary<int, bool> HasEmbeddedImageForPages
        {
            get { return _HasEmbeddedImageForPages; }
            set { _HasEmbeddedImageForPages = value; }
        }

        private Dictionary<int, bool> _HasEsnapTagForPages;
        /// <summary></summary>
        public Dictionary<int, bool> HasEsnapTagForPages
        {
            get { return _HasEsnapTagForPages; }
            set { _HasEsnapTagForPages = value; }
        }
    }
}
